export enum Styles {
    Default, Meta, Quoted, Input, Comment
}

export default {
    print: (text: string, format = true, style = Styles.Default): void => { throw new Error('not implemented'); },
    printCentered: (text: string, format = true, style = Styles.Default): void => { throw new Error('not implemented'); },
    flush: (): void => { throw new Error('not implemented'); },
    setHeader: (text: string): void => { throw new Error('not implemented'); },
    clear: (): void => { throw new Error('not implemented'); },
    input: (text: string = ''): Promise<string> => { throw new Error('not implemented'); },
    getKey: (text: string = ''): Promise<string> => { throw new Error('not implemented'); }
};